Requirements Traceability

نویسنده

  • Francisco A. C. Pinheiro
چکیده

Requirements tracing is inevitable. We do tracing when we search information and it is difficult to imagine a software development environment without some tracing aids. For medium to complex systems we should have a traceability model and traceability aids should be in place. In these systems we have a quite complex web of relationships. It is common to have several requirements coming from the same source as well as a single requirement having more than one source. It is also common to have one requirement deriving several others as well as several requirements collapsing into a single one. The diversity and huge amount of information dealt with when developing large software systems point to the need for automated support to development practices, including traceability. This chapter presents the concept of requirements tracing and discusses several aspects related to traceability. Particular importance is given to the informal aspects of requirements tracing and to the non-functional nature of requirements traceability.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Documenting Requirements Traceability Information: A Case Study

The literature lists many benefits of requirements traceability and standards suggest that it should be practiced. However, available literature concentrates on industries developing complex and large systems with several thousands of requirements. Thus, the companies developing systems with only approximately a hundred requirements face the challenge to define what traceability information to ...

متن کامل

Traceability Patterns: An Approach to Requirement-Component Traceability in Agile Software Development

Requirements traceability, regardless of the process used to produce a software system, is an important quality attribute for the resulting software product. However, existing approaches to achieving requirements traceability have been specifically designed for traditional software development with formal requirements processes. With the wide industry adoption of agile development methodologies...

متن کامل

Rastreabilidade de Requisitos

Requirements traceability is central to the issue of requirements management, which is essential for producing quality software. Our focus on requirements traceability addresses aspects related to software development and evolution. Our survey deals both with technical and managerial aspects and aims at contextualizing requirements traceability as well as providing basic reference on the subjec...

متن کامل

Just Enough Requirements Traceability

Even though traceability is legally required in most safety critical software applications and is a recognized component of many software process improvement initiatives, organizations continue to struggle to implement it in a cost-effective manner. This panel addresses the problems and challenges of requirements traceability and asks questions such as “How much traceability is enough?” and “Wh...

متن کامل

Revising Rules to Capture Requirements Traceability Relations: A Machine Learning Approach

In this paper we present a machine learning approach for generating requirements traceability relations. This approach is based on a new learning algorithm that produces traceability rules which are able to capture traceability relations between requirement statements specified in natural language and object models. The creation of these traceability rules is informed by examples of traceabilit...

متن کامل

Tracing requirements and source code during software development

Traceability links between requirements and source code are often created after development. This reduces the possibilities for developers to use these traceability links during the development process. Additionally, existing approaches applied after development do not consider artifacts from project management, which are used for planning and organizing a project. These artifacts can serve as ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2003